
Posted originally on the Archive_of_Our_Own at https://archiveofourown.org/
works/9667109.
  Rating:
      Explicit
  Archive Warning:
      Underage
  Category:
      M/M
  Fandom:
      Homestuck
  Relationship:
      SolKat, Sollux_Captor/Karkat_Vantas
  Character:
      Sollux_Captor, Karkat_Vantas
  Additional Tags:
      Blowjobs, First_Time, Awkward_Sex, failsex, puke, emeto, Emetophilia,
      gross_shit
  Stats:
      Published: 2017-02-12 Words: 2833
****** Borderlands and Blowjobs ******
by Jumpyrope
Summary
     Sollux and Karkat are playing video games when an odd request is
     issued. Awkwardness ensues.
Notes
     I'm sorry mother
See the end of the work for more notes
"Do you ever wonder what it's like?" The question in the middle of their game
of borderlands has Sollux completely taken by surprise.
"Huh?" He asks, clearly confused. Karkat huffs in annoyance as if Sollux should
immediately be able to understand. Naturally, this annoys the 17 year old boy.
"KK I can't read your mind, you're gonna need to be a little more specific."
Karkat huffs again, and Sollux can't hide his eye roll.
"Never mind." Karkat then says, trying to go back to playing the game like
nothing happened. Sollux pauses it and looks over.
"Oh no you don't, now you have to tell me. You can't just back out and leave me
curious."
Karkat groans and puts down his controller. "Ugh fine fine. I was talking
about, like, blowjobs okay?" This throws Sollux for a loop, and he ends up
snorting out a laugh.
"Blowjobs? Seriously? Where the fuck did that come from dude."
Karkat throws his hands up in defeat, shrugging while he does so. "I don't
know, I just thought of it okay? And I've been wondering like, what would it
feel like." Karkat looks down at his lap, voice going a little quieter than his
usually constant outside voice. Sollux was thankful his dads were not home so
they wouldn't hear the two of them talking about blowjobs of all things.
"Probably would feel wet." Sollux says decisively before picking up his
controller again to keep playing, figuring the weird conversation would come to
a close.
"Yeah but like, I bet it would be nice, right?" Karkat fiddles with the hem of
his shirt a little and Sollux puts the controller back down in a huff.
"Why are you so hung up on this, it's not like you're gonna get one any time
soon." He decides to tease a little, earning a glare from Karkat. "Please, I've
gone further than you have. I'm closer to getting one than you." Karkat argues
while Sollux rolls his eyes.
"Right, I'm sure TZ is just dying to wrap her lips around that tiny prick of
yours."
"It's not tiny!" The response from Karkat is immediate, but he soon collects
himself and clears his throat. "We'll get there when we get there." He
clarifies.
"Are you two even dating?" Sollux asks incredulously. Karkat's face flushed a
bit before he coolly replies: "its complicated." Another eye roll from Sollux
fuels Karkat's anger even more.
"What the fuck ever, let's just forget about it okay. Let's just play the god
damn game and move on from this shit brained conversation."
"That you started." Sollux tacks on at the end, unable to keep his mouth shut.
"You know what Sollux, just shut up. Take your yappy, lispy little mouth and
shut the fuck up. I have had it with you and your snark, so just shut up. God,
do you even realize how annoying you are when you say anything? It's like..."
Karkat continues on, ranting about nothing important. During Karkat's tirade,
Sollux can't help from being a little amused. What can he say? Karkat's anger
was usually pretty funny, and this was one of those cases where it was.
"Dude, it's time to chill." Sollux finally says when he can get a word in.
Karkat just glares at him, opening his mouth again to continue anyway when
Sollux reaches out and puts a finger to his lips to shoosh him. "Shut your
yapper, KK." He says with an eyeroll. Karkat speaks around the finger against
his mouth, mumbling in annoyance.
"Who the fuck calls it a yapper?" The rhetorical question makes Sollux laugh,
and he lets Karkat free of the shoosh.
The two boys go back to playing their game, until Sollux suddenly pauses it and
looks over with annoyance at his friend.
"What the fuck is wrong, dude?" He asks, raising an eyebrow. Karkat looks
confused.
"Huh?"
"There's something on your mind that you want to say, isn't there?" Sollux says
with an authoritative tone. Karkat looks even more confused.
"How the fuck did you know there's something on my mind? I fucking knew it, you
DO have thought reading super powers don't you!"
"I don't have thought reading super powers, KK. I've told you this before. So
just spit it out, Jesus you always make everything so difficult."
" I don't want to spit it out, Captor, I'm perfectly fine with keeping my
thoughts to myself." Karkat responds, crossing his arms after putting the
controller down.
"No no, no way. There are no secrets in this room my dear friend. Spit it out
or I'll drag it out of you." Sollux orders. Karkat just sighs, face flushing a
little as he looks off to the side.
"No, it's weird." He says, eyes darting around anywhere but Sollux's face.
Sollux on the other hand just looks more interested. "Oh? Well now you
definitely can't leave me hanging." He says, a grin spreading across his face.
Karkat sighs, covering his own face with his hands as it heated up greatly.
"Ugh, fine. Whatever. If you hate me for this then I will royally go fuck
myself in the smelly taint. But I was wondering if. If..." he trails off,
fiddling with his thumbs.
"Oh come on Karkat, say it already! The suspense is killing me! And besides,
you know I'd never hate you over something stupid you said. You've probably
said something much worse to me in the past three hours we've been hanging out.
So just say it already and let me know what it is!"
Karkat sighs again, uncovering his now red face. "I was wondering if. If you
would be willing to suck me off. I know, it's weird, but I had this dream last
night and I've been really curious ever since and I just want to know what it's
like. So just, go ahead and think I'm disgusting or whatever, I don't care.
You're the one who forced me to come out with this information."
At first Sollux is stunned into silence, then he busts out laughing. "Are you
serious, bro? KK, Jesus fuck." He says, unsure what else to say about it.
Honestly he was dumbfounded, and not to mention ridiculously flustered. Since
when does your best friend just come out of no where and ask for a random
blowjob? Karkat doesn't seem to know either.
"I know I know, what the actual fuck Karkat how could you even suggest
something like that I would never in a million years-" Karkat's beginnings of a
rant are cut short by Sollux's words while he is laughing harder.
"What was the dream about? Did the two of us get down and dirty or something?"
He snickers, imagining it. Then he decides that imagining it was a very bad
idea, as his face heated up at the image of Karkat panting with his eyes
closed, sweat on his brow and a blissful look on his face.
"Yes Sollux as a matter of fact that is exactly what I dreamt about. You w-went
down on me and then I woke up."
"And now you want to see how the dream ends." Sollux finishes for him, Karkat
only nodding in response. With another embarrassed laugh, Sollux sits up.
"Well, fine." He says, causing Karkat to shoot his eyebrows up in utter
surprise. "I'll blow you, but you owe me one." Karkat looks about ready to
faint as Sollux bravely moves to kneel in front of his friend. He was swinging
on a high feeling, so he decided to fuck it, and just go for it. It's not like
he didn't think about what it would be like to be with Karkat, but he always
figured they were just friends. And friends don't suck friends off. At least,
he didn't think they do.
Karkat gulps, looking down at his best friend currently reaching for the
waistband of his grey sweatpants.
"Wait!" He exclaims, eyes wide. Sollux looks up blankly. "Are you sure, I mean,
fuck this is crazy." Sollux just shrugs in response to that, not making Karkat
feel much better.
"Well, I'm doing it so, let's just do it." He says, palming Karkat through his
pants like he was doing something completely casual. Karkat's breathing gets
heavier in response.
"Fuck, okay. Let's do this."
Sollux rubs his friend's flaccid cock through his pants for a bit before
getting frustrated with the lack of a reaction. He then just pulls off the
others pants. Or at least, he tries to.
"Okay dude I need you to stand your fatass up so I can get these off." He
commands, and with a grumble Karkat complies.
And there it was. A thick penis that hung limply between Sollux's best friend's
legs. He's seen it before when he peeked over at Karkat when they were
changing, but never this close. It twitches a little, and Sollux looks up with
a sly smile.
"Someone getting a little turned on being stared at?" He teases, seeing Karkat
cover his face with a nondescript grumble. "Sit back down and get yourself
hard, I'm not sucking soft dick as my first introduction." He commands, and the
aforementioned dick twitches again. It seemed that Karkat was actually liking
this commanding side of his friend.
"Don't you fucking tell me what to do." He responds, though he reaches one hand
down to start tugging and stroking his meat.
Sollux bit his lip and watches his friend jerk himself of. It was a
surprisingly pretty sight with one hand between his spread legs and the other
hand covering his obviously red face. The room was quiet aside from the PS3's
menu music as the game remained paused, and Sollux felt a little out in the
open. He felt bad for Karkat, as he probably felt even more exposed than him.
That was probably the reason why it was taking him so long to get hard, he
realized.
"Don't be so nervous dude, it's just me. And when you're ready I'll suck you
until you're seeing stars." He said, trying to be as sexy as possible. Karkat
just laughed.
"That would probably have been super hot if you weren't a lispy fuckhead."
Sollux glares at him for that insult.
"Do you want me to suck you off or not, because I can just go if you'd prefer."

"No." Comes Karkat's immediate response, his hand between his leg speeding up a
bit. "You're staying right there until you choke on me." Sollux swallows, eyes
getting a little wider.
"Shit, okay." He responds, feeling himself get a little turned on by the order.
Karkat's hand speeds up even more and he lets out a small sound, a little "mm."
Sollux reaches up and pushes his hand away, looking at his friend's now mostly
hard cock in front of him. It wasn't very long, but it was wider than his own.
Fitting for a small yet thick guy like Karkat. Honestly, Sollux liked it.
"Why did you- oh." Karkat at first questions his friend on why his hand was
pushed away when it is soon replaced with a tongue sliding up the underside
slowly. What was at half mast quickly gets harder as Sollux licks it like some
sort of Popsicle, but it wasn't quite enough for Karkat.
"Come on, suck it already and quit teasing me! You are going to have to catch
these hands if you don't stick that thing in your mouth this instant. I swear I
will hit you until you - ah, ahhh-." His little rant is cut off as Sollux
finally takes the head of the cock and wraps his lips around it, giving it a
hard suck. He then slides down until the head hits the back of his throat,
causing him to gag a little. The taste wasn't bad, surprisingly, but it wasn't
good either. It tasted like skin.
Karkat seemed like he was enjoying it. His eyes were wide as he looked down at
his friend bobbing his head slowly as he sucks in as much as he could before
gagging. He closes his eyes, losing himself to the warm, enveloping feeling
until
"Teeth! Watch your fucking teeth, beaver face. I don't want you scratching up
my dick because your teeth are too big for your mouth." Sollux just sighs
through his nose in response.
This goes on for another minute until Karkat gets tired of just feeling
decently good. He wanted a real blowjob, not some first time attempt.
"Can I try something?" He asks as Sollux pulls up and off with a pop.
"What is it?" He asks back.
"Well, I was wondering if you could go any deeper." Sollux thinks for a second
at the proposition, then finally nods.
"Yeah, I think I could try." He says, going down again. Karkat gasps as Sollux
goes further than he had before, the dick sticking down his throat until
Sollux's lips touched the skin at the base. When he starts to pull up again,
Karkat grabs the back of his head and shoves him back down. Sollux let's out a
surprised "mph" and Karkat tells him to "just breathe through your nose you'll
be fine." Sollux glares up at his friend but does as he's told, swallowing down
the stuff coming up his throat from gagging too much. He wasn't going to throw
up on Karkat, he would never hear the end of it.
Karkat ruffles Sollux's hair in a friendly manner, and then grips it tightly as
a quiet moan escapes his lips. Sollux glares up again and then his eyes widen
as something warm pumps down his throat. Immediately it starts to come back up
and he tries not to let it, but as Karkat sighs in contentment and starts
pushing him off, a bit of fluid gushes out past Sollux's lips and onto Karkat's
stomach. He pulls himself off quickly and covers his mouth, choking on the
disgusting bile/Mountain Dew taste in his mouth as he realizes he totally just
puked. It takes Karkat a second to notice, and in that second Sollux bolts out
of his room to the bathroom where he empties his mouth into the toilet. Tears
fall down his face and a bit of snot bubbles out of his nose as he tries to
sniffle it back in. God, he hopes Karkat didn't follow him.
"Dude, are you okay? I'm so sorry, I didn't think that you would actually throw
up. Fuck, this is all my fault, are you okay?" Dammit. Karkat followed him to
the bathroom, and had his pants pulled back up. Sollux covers his face before
Karkat could see how gross he was before the taste in his mouth and the bits of
gunk now stuck in his teeth causes him to cough up more puke.
"Ew, god damn." Comes Karkat's voice from across the bathroom. Soon, Sollux
feels a soothing hand rubbing his back and sees another hand offering him a bit
of toilet paper. He takes it, wiping the spittle from off his face before
taking another one from Karkat who had already had one ready. He wipes his nose
with it and then the rest of his face, sitting back on the floor.
"Sollux, man, are you okay? You're shaking." Karkat sounds concerned, and
Sollux turns to look at him to offer a shaky smile. Close mouthed smile, of
course, to avoid showing his probably gross teeth.
"Yeah I'm fine, next time, let's not try to deepthroat without breathing."
Karkat frowns, looking honestly upset.
"Sollux I'm so sorry I shouldn't have asked you to-"
"Shut up." For once cutting him off actually works. "Did you like it? I mean,
before I threw up." Karkat looks confused at the question.
"Uh, yeah? It was great. But are you sure you're okay?"
"Yeah, I'm fine, KK. I'll be good in no time I promise. I just need a minute to
breathe. And man, do you owe me one after this."
"I know I know, I owe you a real big one. Maybe I could show you how to suck a
guy off without puking." He teases, smirking. Sollux laughs a little.
"Yeah, like you could do that. My dick is longer than yours. But hey, I'm open
to trying it. Let's not do it right now though, I'm going to brush my teeth.
Deal?" He says, standing up slowly and flushing the toilet.
"Deal." Karkat responds, standing as well and purposely not looking toward the
toilet. "But please don't hold my head down like I did to you. It felt amazing
but I hate how it hurt you." Sollux swigs some water around his mouth before
spitting into the sink, then looking back over at Karkat.
"Maybe I have revenge on the mind." He says, and Karkat's tan face goes pale.
Sollux just laughs.
"I'm kidding, dude. Don't look so horrified."
Karkat huffs, punching his friend on the shoulder, and they go back to play
more games together.
End Notes
     You know what actually I'm not sorry. Kudos and comments are very
     much appreciated.
Please drop_by_the_archive_and_comment to let the author know if you enjoyed
their work!
